devise in trust - French English Dictionary